English Dictionary
Definition libido in British English
libido noun
[countable/uncountable] noun
/lɪˈbiːdəʊ/
Synonyms and related words
