French-Spanish dictionary »

canine meaning in Spanish

FrenchSpanish
canine nom {f}

colmillonoun
{m}

Your history