"stoma" in English Stoma {n} stoma "stoma" English translation stoma Stoma Detailed translations for "stoma" das Stoma{neuter} Stoma stoma English synonyms for "stoma" s {stoma}