نَوْرَج

نَوْرَج

nawraj · noun

Meaning — English

  1. threshing board, threshing sledge; (later) threshing machine

Suggested websites

almaany.com · Wiktionary