English–Thai dictionary

Thai translation of the English word barracuda

English → Thai
  
EnglishThai (translated indirectly)Esperanto
barracuda
giant barracuda
(great barracuda)
great barracuda
(giant barracuda)

EnglishThai
barracuda ปลาสาก
giant barracuda ปลาสากใหญ่
great barracuda ปลาสากใหญ่