セルラン LinksSentence search for セルランEdit in JMdict Noun1. sales ranking (esp. for mobile applications); downloads rankingAbbreviation, from セールスランキング Discussions Log in to talk about this word.