French-English dictionary »

terreplatiste meaning in English

FrenchEnglish
terreplatiste nom {m} nom {f}

flat-earther◼◼◼(person who believes the Earth is flat)
noun