Home
Search
Index
Definify.com
Definition
2024
sight-translating
sight-translating
English
Verb
sight-translating
present participle of
sight-translate
Similar Results