Malayalam Dictionary

ചെമ്മരിയാട്‌

chemmariyaat

merino·sheep

  1. merino

  2. sheep

Nearby in the dictionary

Support