Translation of اِندری in English:

اِندری

Pronunciation /ɪnd̪ri:/

feminine noun

  • organ of sense or sex
    organs of action and perception
    male or female genital organ