localizor

listen to the pronunciation of localizor
İngilizce - İngilizce
A person who localizes