iJunoon official Urdu Dictionary
نفس پرست
nafs parast
شہوت پرست
shehwat parast
English definition for libidinous
1. s. driven by lust; preoccupied with or exhibiting lustful desires
Synonyms and Antonyms for libidinous
Sponored Video