Spanish-English dictionary »

papamoscas gris meaning in English

SpanishEnglish
papamoscas gris noun
{m}

spotted flycatcher(bird)
noun