Malayalam Dictionary

വിഹ്വലമായ

vihvalamaaya

appalled

  1. appalled

Nearby in the dictionary

Support