Malayalam Dictionary

തേളുപോലെയുള്ള

telupeaaleyulla

scorpioid

  1. scorpioid

Nearby in the dictionary

Support