Spanish-English dictionary »

suma meaning in English

SpanishEnglish
semisuma noun
{f}

semisumnoun

tigre de Sumatra noun
{m}

Sumatran tigernoun

12