Turkish-English dictionary »

modern: düven meaning in English

TurkishEnglish
Modern: düven noun

threshing sledge(rectangular table of wood used to separate grain from straw)
noun