Adjective

  1. having large testicles

Translation of اِنڈُوا in English

اِنڈُوا

Noun (masculine)

  1. a coil made of straws

Powered by Oxford