having hated, loathed, detested
hating, loathing, detesting, abhorring
alternative form of perōsus
Search
Explore