English-Italian dictionary »

talpid meaning in Italian

EnglishItalian
talpid noun

talpidenoun