"sumo" in English Sumo {m} sumo "sumo" English translation sumo Sumo Detailed translations for "sumo" der Sumo{masculine} Sumo sumo