English → Vietnamese
pelter
English → Vietnamese
Translations
Direct dictionary matches.
pelter
- xem pelt
Synonyms
Words with a similar meaning in this direction.
pelter cloudburst; deluge; downpour; soaker; torrent; waterspout
a heavy rain