Log in
Search words & phrases
franca
US
・
UK
A1
Definition
Video subtitles
noun
A monetary unit used in francophone countries, especially in Africa.
A female given name, often of Italian origin.