a form of punishment, apparently social excommunication

listen to the pronunciation of a form of punishment, apparently social excommunication
English - Turkish

Definition of a form of punishment, apparently social excommunication in English Turkish dictionary

a form of
formun
English - English
brahmadanda
a form of punishment, apparently social excommunication
Favorites