Mamallapuram [muh-mah-luh-poo r-uh m] noun Mahabalipuram.
Mamallapuram 🔊 Listen to this Mamallapuram [muh-mah-luh-poo r-uh m] noun Mahabalipuram. Share Facebook Twitter Google +