Tamil Dictionary 🔍

altar-tomb

n. பலிபீட மாடம்.


altar-tomb - Similar Words