French-Spanish dictionary »

otocyon meaning in Spanish

FrenchSpanish
otocyon nom {m}

zorro orejudonoun