Dutch-English dictionary »

langstaart-mierklauwier meaning in English

DutchEnglish
langstaart-mierklauwier substantief

large-tailed antshrike(a passerine of the antbird family)
noun