ドリル
Top 8000
Meanings
Noun
1. drill bit; drill
Noun
Suru verb
2. drill (practice)
Noun
3. drill (Mandrillus leucophaeus)