Bumabyahe in english dictionary. Poland Embassy in Saudi Arabia. Τοξοτησ αντρασ τοξοτησ γυναικα. GoGordian.