English–Thai dictionary

Thai translation of the English word giant barracuda

English → Thai
  
EnglishThai (translated indirectly)Esperanto
giant barracuda
(great barracuda)
barracuda
giant
ยักษ์

EnglishThai
giant barracuda ปลาสากใหญ่
barracuda ปลาสาก
giant ยักษ์