meaning of Alibert ™

Alibert ™ - German to English

mirror cabinet