Tamil Dictionary 🔍

water-splash

n. நீர்த்தேக்கத்தில் மூழ்கிவிட்ட பாட்டைப் பகுதி.


water-splash - Similar Words