French-Spanish dictionary »

patagaïe meaning in Spanish

FrenchSpanish
patagaïe

tarucha