Turkish-English dictionary »

francala meaning in English

TurkishEnglish
francala noun

baguette [baguettes](a variety of bread that is long and narrow in shape)
noun
[UK: bæ.ˈɡet] [US: bæ.ˈɡet]

Your history