French-Spanish dictionary »

tumbaga meaning in Spanish

FrenchSpanish
tumbaga nom

tumbaganoun

Your history