a quick and cursory glance - Spanish English Dictionary

Suggest a Term