German-English dictionary »

bienenschleier meaning in English

GermanEnglish
der Bienenschleier Substantiv

bee veilnoun