Translation of کُوچا in English

کُوچا

Noun (masculine)

  1. green tamarind pod

Powered by Oxford