Results for "

Fransa

"
Turkish - English dictionary

Fransa

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