English-Spanish dictionary »

goddard meaning in Spanish

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

Godardoproper noun