Definition of ロケラン

ロケラン

rokeran

noun
rocket launcher(abbreviation)