|
|
-
WordReference
-
Definition
-
Synonyms
-
English Collocations
-
English Usage
WordReference English-Portuguese Dictionary © 2026: | Traduções principais | | Inglês | Português | on sight, at sight adv | (upon seeing) | na vista, na cara loc adv | | The man shot the burglar on sight. |
|
|