English-French dictionary »

tinfoil hat meaning in French

EnglishFrench
tinfoil hat noun

chapeau en aluminium◼◼◼nom

tin foil hat noun

chapeau en aluminium◼◼◼nom