Romanian-English dictionary »

bormașină [electric] meaning in English

RomanianEnglish
bormașină [electric] substantiv
{f}

drill [drills](tool)
noun
[UK: drɪl] [US: ˈdrɪl]

Your history