Английский-Русский словарь »

mlrs означает в русский

АнглийскийРусский
MLRS (Multiple Launch Rocket System)
noun

РСЗОnoun
{f}