arguseyed

listen to the pronunciation of arguseyed
English - English
Extremely observant; watchful; sharp-sighted
arguseyed
Favorites