vocab dash
Log in
Sign up
ウォッチドッグ
Meanings
Noun
1. watchdog; guard dog
2. watchman; guard