Spanish-English dictionary »

almagesto meaning in English

SpanishEnglish
Almagesto noun
{m}

almagestnoun