DIDOS MEANING IN ENGLISH

• Didos Definition & Synonyms

  1. (pl. ) of Dido


• Dido Definition & Synonyms

  1. (n.) A shrewd trick; an antic; a caper.


RECENT SEARCHES