Romanian-English dictionary »

ogar de ibiza meaning in English

RomanianEnglish
ogar de Ibiza substantiv
{m}

Ibizan Houndnoun