Definify.com

Definition 2024


sight-translated

sight-translated

English

Verb

sight-translated

  1. simple past tense and past participle of sight-translate