English-French dictionary »

little green man meaning in French

EnglishFrench
little green man (humorous: space alien, Martian, see also: alien)
noun

petit homme vert◼◼◼nom {m}