Quick English Dictionary Meaning

·