Swedish-Latin dictionary »

themsen meaning in Latin

SwedishLatin
Themsen

Tamesa

Tamesis