English-French dictionary »

woop woop meaning in French

EnglishFrench
Woop Woop (an extremely remote area)
proper noun

au milieu de nulle partnom propre

Pétaouchnoknom propre

Trifouilly-les-Oiesnom propre