localisable
Top 35000
Meanings
Adjective
1. localizable
Examples1
Can you find it on a map?