Italian-English dictionary »

cane d'acqua portoghese meaning in English

ItalianEnglish
cane d'acqua portoghese noun
{m}

Portuguese Water Dognoun