localizor

listen to the pronunciation of localizor
Английский Язык - Английский Язык
A person who localizes