Русский-Английский словарь »

скирда означает в английский

РусскийАнглийский
скирда noun
{f}

mow(a stack or barn of/for hay, corn, beans)
noun
[UK: maʊ] [US: ˈmoʊ]

stook(pile or bundle)
noun
[UK: stˈʊk] [US: stˈʊk]