French-Spanish dictionary »

appaloosa meaning in Spanish

FrenchSpanish
appaloosa nom {m}

apalusa | appaloosanoun