English-Italian dictionary »

triffid meaning in Italian

EnglishItalian
triffid (a fictional plant)
noun

trifidonoun
{m}