German-English dictionary »

minbar meaning in English

GermanEnglish
der Minbar Substantiv

Minbar◼◼◼noun