dindo

/DEEN-doh/
[Ido]

Turkey

Synonyms in other languages

Italian

Latin names

Venetian

Countries

Related terms