French-English dictionary »

pie-grièche des philippines meaning in English

FrenchEnglish
pie-grièche des Philippines nom {f}

mountain shrike(Lanius validirostris)
noun