Translation of otswa in English:

User Contribution

otswa

Adultery

noun