Spanish-English dictionary »

tarsero meaning in English

SpanishEnglish
tarsero noun
{m}

tarsier(insectivorous primate)
noun