Englishstoma
Englishartificial anus
Finnishavanne
English translator: Spanish artificial anus Eesti sõnaraamat Español Traductor Svenska Översättare