Mosque

Telugu Meaning

ముస్లింల ప్రార్ధనా మందిరము

English Meaning

  1. A Muslim house of worship.