French-English dictionary »

tataouine meaning in English

FrenchEnglish
Tataouine nom propre

Bumfuck(imaginary place in the middle of nowhere)
proper noun