Δ
Barracudas in Arabic in "English-Arabic dictionary"
Barracuda in Arabic in "English-Arabic dictionary"