German-English dictionary »

orotubus meaning in English

GermanEnglish
der Orotubus Substantiv

oral tubenoun