Search term haystack has one result
EN English IT Italian
haystack (n) [agriculture] mucchio di fieno (n) {m} [agriculture]