Portuguese-English dictionary »

tamisa meaning in English

PortugueseEnglish
Tamisa proper noun
{m}

Thames(river through London)
proper noun
[UK: ˈtemz] [US: ˈtemz]

Your history