Italian-English dictionary »

essere in testa meaning in English

ItalianEnglish
essere in testa verb

lead [led, led, leading, leads](intransitive: have the highest interim score in a game)
verb
[UK: liːd] [US: ˈled]