Definition of ハルマッタン

ハルマッタン

harumattan

noun
harmattan (wind)