meaning of Abulug

Abulug - German to English

Abulug River