SatsumaTamilDi.comTamil Smart DictionaryMeaning Satsuma Tweet Tamil Dictionary definitions for SatsumaSatsuma : நாரத்தைLern More AboutTamil Lexicon: Definition of "Satsuma"Wiki Definition: SatsumaGoogle Search result: GoogleWiki Article: Wikipedia Tweet