Search term haystack has one result
EN English FR French
haystack (n) [agriculture] meule de foin (n) {f} [agriculture]