Italian English Dictionary

Versione Inglese

franca (carta) Italian pronunciation - Say franca (carta) in English pronunciation Meaning of "franca (carta)" in English language