Portuguese-English dictionary »

scooby-doo meaning in English

PortugueseEnglish
Scooby-Doo proper noun
{m}

Scooby-Doo(the fictional dog)
proper noun