2 Latin Synonyms for ELISSA
Prev.1Next
Dido
Definition: 1. to give out, spread abroad, disseminate, distribute, scatter
There are 2 definitions of the word Dido
Show more information about Dido
Show external searches
Search for Dīdō in:
Prev.1Next
Search took: 13.2516 ms