Search term termas has 2 results
Jump to
PT Portuguese EN English
termas (n) [saúde] {f} spa (n) [saúde]
termas {f} hot springs