French-Spanish dictionary »

cabiai meaning in Spanish

FrenchSpanish
cabiai

capibara

cabiai nom {m}

capybaranoun

Your history