English to Turkish Dictionary spa

spa

spa
translation of 'spa'
noun
kaplıca şehri,
içmeler,
ılıca,
kaplıca,
spa
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one