Translation of idaman in English:

idaman

craving

noun

  • 1

    craving, longing, intense desire


User Contribution

idaman

meaning