Malayalam Dictionary

മലംപോത്ത്‌

malampeaatt

wild buffalo

  1. wild buffalo

Nearby in the dictionary

Support