English-French dictionary »

tin foil hat meaning in French

EnglishFrench
tin foil hat noun

chapeau en aluminium◼◼◼nom

tinfoil hat noun

chapeau en aluminium◼◼◼nom