English-French dictionary »

yellow-legged gull meaning in French

EnglishFrench
yellow-legged gull (Larus michahellis)
noun

goéland leucophée◼◼◼nom {m}