gurdai

[Hindi]

Kidney

Synonyms in other languages

Gujarati

Countries

Related terms