Results for "

drudgery

"
English - Turkish Dictionary

drudgery

(English - Turkish Dictionary) :
i. ağır ve sıkıcı iş, angarya.