Spanish-English dictionary »

patoburgo meaning in English

SpanishEnglish
Patoburgo proper noun
{m}

Duckburg(fictional city where Donald Duck lives)
proper noun