dalla vista acuta

listen to the pronunciation of dalla vista acuta
Italian - Turkish
keskin gözlü
Italian - English
sharp sighted, sharp eyed
clear sighted
clear-eyed