land in Thai Translation

land in - ได้รับสิ่งยุ่งยากหรือไม่น่าพอใจ

EnglishThaiTransliteration
land in
(Phrasal verb)
Related: end up; fetch up; finish up
ได้รับสิ่งยุ่งยากหรือไม่น่าพอใจ