localizor

listen to the pronunciation of localizor
الإنجليزية - الإنجليزية
A person who localizes