Tamil Dictionary 🔍

spa

n. கனிப்பொருள் நீருற்று, பெல்ஜியத்திலுள்ள நல்வாழ்விடம்.


Spa, n. Defn: A spring or mineral water; -- so called from a place of this name in Belgium.


spa - Similar Words