Malayalam Dictionary

നിശ്ശബ്‌ദമാവുക

nishshabdamaavuka

clam up

  1. clam up

Nearby in the dictionary

Support