Malayalam Dictionary

നാവുള്ള

naavulla

tongued

  1. tongued

Nearby in the dictionary

Support