Back to N1 Words
Meanings
English
to have (an injury, person, etc.) looked at (by a doctor)