ドッグ
Top 10000
Meanings
Noun
1. dock
2. thorough physical examination (Abbreviation)
Other readings