THRASHING MACHINE


Meaning of THRASHING MACHINE in English

noun

: threshing machine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.