French-English dictionary »

pluvian du nil meaning in English

FrenchEnglish
pluvian du Nil nom {m}

Egyptian plover(Pluvianus aegyptius)
noun