French-Latin dictionary »

tumbaga meaning in Latin

FrenchLatin
tumbaga nom

aes sinicumnoun

Your history