Malayalam Dictionary

മഴപ്പാറ്റ

mazhappaarra

termes bellicostus

  1. termes bellicostus

Nearby in the dictionary

Support