dalla vista acuta

listen to the pronunciation of dalla vista acuta
İtalyanca - Türkçe
keskin gözlü
İtalyanca - İngilizce
sharp sighted, sharp eyed
clear sighted
clear-eyed