n. a person who has trouble communicating in English, despite it being his first language.
What was that Hovo?
34👍 31👎