English Vietnamese Dictionary

English - Tiếng Việt

Frost in Vietnamese:

1. sương giá sương giá