EN English dictionary: Thames
Thames has 24 translations in 16 languages
Jump to
Translations
translations of Thames
EN
PT
Portuguese
3 translations
- Tâmisa (n) [geography, river through London] {m}
- Rio Tâmisa
- Tamisa
EN
NL
Dutch
3 translations
EN
SL
Slovenian
2 translations
EN
JA
Japanese
2 translations