Home
Search
Index
Definify.com
Definition
2024
sight-translated
sight-translated
English
Verb
sight-translated
simple past tense and past participle of
sight-translate
Similar Results