English Vietnamese Dictionary

English - Tiếng Việt

battle in Vietnamese: