German-English dictionary »

kieferladen meaning in English

GermanEnglish
der Kieferladen Substantiv

diastemanoun