Translation of maswaswa in English:

User Contribution

maswaswa

bank notes

noun