in sight of; in an easily seen or noticeable place.

listen to the pronunciation of in sight of; in an easily seen or noticeable place.
in sight of; in an easily seen or noticeable place.
Favoriten