meaning of Ärmelkanalschwimmerin

Ärmelkanalschwimmerin - German to English

(English) Channel swimmer [female]