Dictionary English – Romanian

languishing



Adjectiv