토우
Top 20000
Meanings
Noun
1. dust storm, rain of dust
Pronunciation
tou