Results for "

sharecropper

"
English - Turkish Dictionary

sharecropper

(English - Turkish Dictionary) :
i. ortakçı, maraba.