trilladora

listen to the pronunciation of trilladora
Spanish - English
thresher, threshing machine