meaning of Alboka

Alboka - German to English

alboka