Spanish-English dictionary »

godardo meaning in English

SpanishEnglish
Godardo proper noun

Goddard(male given name)
proper noun
[UK: ˈɡɑː.dərd] [US: ˈɡɑː.dərd]