arabic
قناة مفرغة
english
excretory duct
french
canal excréteur
comment