English–Thai dictionary

Thai translation of the English word great barracuda

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

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