English-Italian dictionary »

cytode meaning in Italian

EnglishItalian
cytode noun

citodenoun
{f}