English-Italian dictionary »

alysoid meaning in Italian

EnglishItalian
alysoid noun

alisoidenoun
{f}