Search term scrutare has 2 results
Jump to
IT Italian EN English
scrutare (v) [vista] peer (v) [vista]
scrutare (v) [vista] look intently (v) [vista]

Italian English translations