Перевод barracuda с английского на русский


Перевод слова '

barracuda

': барракуда, морская щука




Имя cуществительное:

1) барракуда, морская щука
2) устройство Barracuda