Spanish-English dictionary »

tarsio meaning in English

SpanishEnglish
tarsio noun
{m}

tarsier(insectivorous primate)
noun