Smart Define
Search Results
LEO
and
Leo
-
4 definitions
,
106 abbreviations
Share on Facebook
Twitter