Spanish-English dictionary »

aristarco meaning in English

SpanishEnglish
aristarco noun

Aristarch(severe critic)
noun