leone
/liˈoʊn/
leone
English
Noun Top 19,874
Ad
Definition
A unit of currency of Sierra Leone, divided into 100 cents.
Ad
/liˈoʊn/
leone
A unit of currency of Sierra Leone, divided into 100 cents.