lodo mao lunga

English: Translation
egotistical, self-centered, arrogant in spirit
carroll-soulik-1973