French-Spanish dictionary »

deerhound meaning in Spanish

FrenchSpanish
deerhound nom {m}

lebrel escocésnoun
{m}