Smatter Meaning
There are 3 meaning(s) for word Smatter
Meaning 3 : speak with spotty or superficial knowledge
Example : She smatters Russian
Example : She smatters Russian
