cihannüma


Results for "cihannüma"

Turkish - English dictionary

cihannüma

(Turkish - English dictionary) :
1.rooftop terrace or room with an extensive view. 2. map of the world.