Spanish-English dictionary »

batará goteado meaning in English

SpanishEnglish
batará goteado noun

spot-backed antshrike(bird)
noun