English-French dictionary »

carrot top meaning in French

EnglishFrench
carrot top (person with red hair)
noun

poil de carotte◼◼◼nom