Harrap super-mini Italian dictionary : English-Italian/Italian-English.
Edinburgh : Harrap,
2001, c1996.
Italian language
English language