Romanian-English dictionary »

arbaletă meaning in English

RomanianEnglish
arbaletă [~, arbalete, arbaleta, arbaletele, arbaletei, arbaletelor, arbaleto, arbaletelor] substantiv
{f}

crossbow [crossbows](mechanised weapon based on the bow)
noun
[UK: ˈkrɒs.bəʊ] [US: ˈkrɒˌsbo.ʊ]