esl #english #idioms #verb

put on the map  {v. phr.}