SLANG WORDS DICTIONARY

Word of The Day

 Word
Meaning
dslr Digital Single Lens Reflex (camera)