Spanish-English dictionary »

mono silbador meaning in English

SpanishEnglish
mono silbador noun
{m}

tufted capuchin(species of monkey)
noun