German-English dictionary »

sierra meaning in English

GermanEnglish
die Sierra Substantiv

(Sierren) sierranoun

das Dosierrad Substantiv

rotary gate feedernoun

der Sterilisierraum Substantiv

sterilization roomnoun