ENGLISH → HINDIhaystacknoun01nounभूसे का ढेरa stack of haySimilar wordshayrick →rick →Dictionary sources & licensesCopy link ↗