French Vietnamese Dictionary

Français - Tiếng Việt

blizzard in Vietnamese: