French-English dictionary »

fouka meaning in English

FrenchEnglish
Fouka nom {f}

Fouka◼◼◼(a town in Tipaza Province, Algeria)
proper noun