Vietnamese → English
chắn xích
Vietnamese → English
Translations
Direct dictionary matches.
chắn xích
* noun
- Chain guard
- Chain guard