English-Spanish dictionary »

groundpecker meaning in Spanish

EnglishSpanish
groundpecker (bird)
noun

carbonero terrestrenoun
{m}