run foul of Thai Translation

run foul of - พบความยุ่งยากกับ

EnglishThaiTransliteration
run foul of
(Phrasal verb)
พบความยุ่งยากกับ
Related:มีอุปสรรคจาก