аибруохт

Phonetic
[/aibruoχt/]
English: Translation
rain shower
noun