BLIRT


Meaning of BLIRT in English

noun a gust of wind and rain.

Webster English vocab.      Английский словарь Webster.