Search term haystack has 2 results
EN English ES Spanish
haystack (n) [agriculture] almiar (n) {m} [agriculture]
haystack (n) [agriculture] pajar (n) {m} [agriculture]