Translation of majenun in English:

User Contribution

majenun

Insane

adjective