Translation of Dido in Spanish:

Dido

Dido, n.

Pronunciation /ˈdʌɪdəʊ//ˈdaɪdoʊ/

noun

  • 1

    Dido