Translation of "sitof" into English sitof noun + Add translation Add sitof Chuukese-English dictionary stove Show algorithmically generated translations Add example Add Translations of "sitof" into English in sentences, translation memory Try again