localizations
English
Noun
localizations
plural of
localization