Spanish-English dictionary »

lobero irlandés meaning in English

SpanishEnglish
lobero irlandés noun
{m}

Irish wolfhound(sighthound)
noun