in-sight-of

listen to the pronunciation of in-sight-of
English - Turkish
in gözü önünde
English - English
near enough to see