indentured labourer - Almanca İngilizce Sözlük
Geçmiş

indentured labourer



Meanings of "indentured labourer" in German English Dictionary : 1 result(s)

İngilizce Almanca
Business
indentured labourer Arbeitsverpflichteter [m]