English-Portuguese dictionary »

undulated antshrike meaning in Portuguese

EnglishPortuguese
undulated antshrike (bird)
noun

: borralhara-onduladanoun