Speak quite less than fluently, 7 letters
Speak with spotty knowledge, 7 letters
Speak, but not fluently, 7 letters
Learned superficially, 9 letters
One with superficial knowledge, 9 letters
A little here and there, 10 letters
Speak with spotty or superficial knowledge, 10 letters
A slight or superficial understanding of a subject, 10 letters
A small number or amount, 10 letters