Spanish-English dictionary »

batará estrellado meaning in English

SpanishEnglish
batará estrellado noun

spot-winged antshrike(Pygiptila stellaris)
noun