Malayalam Dictionary

ഇറുക്കമായ

irukkamaaya

strait laced

  1. strait laced

Nearby in the dictionary

Support