Vocabulary

片言英語

halting English; broken English

noun