Malayalam Dictionary

മിണ്ടാനാവാത്ത

mintaanaavaatta

tongue-tied

  1. tongue-tied

Nearby in the dictionary

Support