mirador Spanish - English
1.
Englishoverlook
-
Englishvista or point
-
Spanishmirador
2.
Englishvantage point
-
Spanishmiradorposición estratégica
English translator: Spanish English mirador Eesti sõnaraamat Español Traductor Svenska Översättare