Dutch-English dictionary »

vlekrug-mierklauwier meaning in English

DutchEnglish
vlekrug-mierklauwier substantief

spot-backed antshrike(bird)
noun