French-Spanish dictionary »

capibara meaning in Spanish

FrenchSpanish
capibara nom {m}

capybaranoun

Your history