off the map


Results for "off the map"

English - Turkish Dictionary

off the map

(English - Turkish Dictionary) :
ortadan kaybolmuş.