manzara


Results for "manzara"

Turkish - Spanish dictionary

manzara

(Turkish - Spanish dictionary) :
vista