Dictionaries / sito sito シト · сито noun English dumplingJapanese 団子Russian клёцка Hokkaido sito Attested in FRPAC Frequency 0