English Vietnamese Dictionary

English - Tiếng Việt

peninsula in Vietnamese: