English-Spanish dictionary »

berrypecker meaning in Spanish

EnglishSpanish
berrypecker (bird of the family Melanocharitidae)
noun

picabayasnoun