Malayalam Dictionary

മെത്രാപ്പൊലീത്ത

metraappeaaleetta

arch-bishop

  1. arch-bishop

Nearby in the dictionary

Support