arguseyed

listen to the pronunciation of arguseyed
الإنجليزية - الإنجليزية
Extremely observant; watchful; sharp-sighted
arguseyed
المفضلات