Tamil Dictionary 🔍

resting-place

n. ஓய்வகம், இளைப்பாறுவதற்கென அமைக்ககப்பட்ட இடம்.


resting-place - Similar Words