Tamil Dictionary 🔍

caldera

n. (மண்.) எரிமலையின் அகல் முகட்டு வாய், பேழ்வாய்.


caldera - Similar Words