Italian-English dictionary »

lungimirante meaning in English

ItalianEnglish
lungimirante adjective

insightful(possessing insight)
adjective
[UK: ˈɪn.saɪt.fʊl] [US: ˈɪn.ˌsaɪt.fəl]

visionary(having vision or foresight)
adjective
[UK: ˈvɪ.ʒən.ri] [US: ˈvɪ.ʒə.ˌne.ri]