English-French dictionary »

trudeaumania meaning in French

EnglishFrench
Trudeaumania noun

trudeaumanie◼◼◼nom {f}