meaning of Ambulakralfüßchen

Ambulakralfüßchen - German to English

tube legs