French-Spanish dictionary »

chipaya meaning in Spanish

FrenchSpanish
chipaya nom {m}

chipayanoun