French-English dictionary »

térébrant meaning in English

FrenchEnglish
térébrant adjectif

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