Malayalam Dictionary

നിമജ്ജിതമായ

nimajjitamaaya

immersed

  1. immersed

Nearby in the dictionary

Support