Dictionary search results

Showing 1-8 of 8 results

vision English-French

vision f

vision French-English

eyesight, vision

double vision English-French

to have double vision

tunnel vision English-French

to have tunnel vision

to have blurred vision in blurred English-French

avoir des troubles de la vue