vanmaram

അടിമക്കച്ചവടം - meaning in english

Meanings for അടിമക്കച്ചവടം

noun
Slave trade
Slave traffic