German-English dictionary »

terebrans meaning in English

GermanEnglish
terebrans

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