Lusting

French Meaning

désirer

désirer de faire l'amour

English Meaning

  1. Present participle of lust.