English-Spanish dictionary »

great antshrike meaning in Spanish

EnglishSpanish
great antshrike (Taraba major)
noun

batará mayornoun