Spanish-English dictionary »

altermundista meaning in English

SpanishEnglish
altermundista noun
{m} {f}

alter-globalistnoun