mir
Top 9000
Meanings
Noun
1. resident (physician in training) (Spain)