LEARNit Dictionary
barracuda
noun
/ˌbærəˈkjuːdə/
UK
/ˌbærəˈkuːdə/
US
1
a large aggressive fish with sharp teeth that lives in warm seas
باراکودا, ماهی باراکودا
compare
barracouta