English-Spanish dictionary »

spot-winged antshrike meaning in Spanish

EnglishSpanish
spot-winged antshrike (Pygiptila stellaris)
noun

batará estrelladonoun