Clear-sighted — English Italian translation1 translation found

clear-sighted (a) (general) dalla vista acuta (a) (general)
Translate Clear-sighted into other languages
Translate clear-sighted into German
Translate clear-sighted into French
Translate clear-sighted into Spanish
Translate clear-sighted into Dutch
Translate clear-sighted into Portuguese
Translate clear-sighted into Slovenian
Translate clear-sighted into Polish
Translate clear-sighted into Czech