English-Italian dictionary »

giraffid meaning in Italian

EnglishItalian
giraffid noun

giraffidenoun
{m}

Your history