Polish-Latin dictionary »

tamiza meaning in Latin

PolishLatin
Tamiza (geografia, geograficzny) rzeka w południowej Anglii;
noun

Tamesisnoun