Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
diego
in English
diego
us
/daɪˈeɪɡoʊ/
uk
/daɪˈeɪɡoʊ/
#common
Definitions
Noun
a
Latin
American
Spanish-speaker
(
informal
term
)