meaning of Bogomilen

Bogomilen - German to English

Bogomiles [spv.]

View more

  • Bogomils