German-English dictionary »

sellar meaning in English

GermanEnglish
sellar

sellar◼◼◼

die Dassellarve Substantiv

bot-fly-larvanoun