English Vietnamese Dictionary

English - Tiếng Việt

Floats in Vietnamese:

1. Phao Phao