English-Italian dictionary »

megacosm meaning in Italian

EnglishItalian
megacosm noun

megacosmonoun