English Vietnamese Dictionary

English - Tiếng Việt

wild d%C3%A3 in Vietnamese: