to look down upon from a place that is over or above Spanish -
1.
Englishoverlook
-
Mandarin俯視
-
Russianобозрева́ть, смотре́ть све́рху
-
Serbo-Croatiannadgledati
-
Spanishotear
English translator: Spanish to look down upon from a place that is over or above Eesti sõnaraamat Español Traductor Svenska Översättare