Translation of پنواڑا in English

پنواڑا٢

Noun (masculine)

  1. a platter made of leaves

Powered by Oxford