Fransa


Results for "Fransa"

Turkish - English dictionary

Fransa

(Turkish - English dictionary) :
1.France. 2. French, of France.