French-English dictionary »

goéland leucophée meaning in English

FrenchEnglish
goéland leucophée nom {m}

yellow-legged gull◼◼◼(Larus michahellis)
noun