Translation of کیڑا in English

کیڑا

Noun (masculine)

  1. sapling, tender twig

Powered by Oxford