Spanish-English dictionary »

chorlo mayor de patas amarillas meaning in English

SpanishEnglish
chorlo mayor de patas amarillas noun
{m}

greater yellowlegs(Tringa melanoleuca)
noun