Malayalam Dictionary

സ്വയംഅവതരിച്ച

svayamavatarichcha

presented oneself

  1. presented oneself

Nearby in the dictionary

Support