English-Spanish dictionary »

doctor bird meaning in Spanish

EnglishSpanish
doctor bird (animal)
noun

colibrí portacintas piquirrojonoun
{m}