Galician Vietnamese Dictionary

galego - Tiếng Việt

impermeable in Vietnamese:

1. không thấm nước