Log in
Search words & phrases
franca
US
・
UK
A1
Definition
Video subtitles
proper noun
An industrial and commercial city in southern Brazil, in São Paulo state; population 319,100 (est. 2007).