meaning of Burmilla

Burmilla - German to English

Burmilla