English-Italian dictionary »

semicone meaning in Italian

EnglishItalian
semicone noun

semicononoun