Spanish-English dictionary »

doguillo meaning in English

SpanishEnglish
doguillo noun
{m}

pug [pugs](small dog)
noun
[UK: pʌɡ] [US: ˈpəɡ]