Italian-English dictionary »

terebrante meaning in English

ItalianEnglish
terebrante adjective

terebrantadjective
[UK: tˈerebrənt] [US: tˈerebrənt]