Estonian-English dictionary »

dido meaning in English

EstonianEnglish
Dido

Dido◼◼◼[UK: ˈdaɪ.dəʊ] [US: ˈdaɪdo.ʊ]

kandidoos noun

thrush [thrushes]◼◼◼noun
[UK: θrʌʃ] [US: ˈθrəʃ]

Your history