3 results for 瞰*

Top match
  1. to look down from a height; to spy on sth

More words