vocab dash
Log in
Sign up
mir
Top 9000
Meanings
Noun
1. resident (physician in training)
(Spain)