Spanish-English dictionary »

picabayas meaning in English

SpanishEnglish
picabayas noun

berrypecker(bird of the family Melanocharitidae)
noun