German-English dictionary »

telson meaning in English

GermanEnglish
das Telson Substantiv

telson [telsons]◼◼◼noun
[UK: tˈelsən] [US: tˈelsən]