Vietnamese → English
dê diếu
Vietnamese → English
Translations
Direct dictionary matches.
dê diếu
- (ít dùng) Expose to shame
Vietnamese → English
Vietnamese → English
Direct dictionary matches.