German-English dictionary »

siphonkanal meaning in English

GermanEnglish
der Siphonkanal Substantiv

siphonal canalnoun