alight upon Thai Translation

alight upon - พบโดยบังเอิญ

EnglishThaiTransliteration
alight upon
(Phrasal verb)
Related: happen on
พบโดยบังเอิญ
póp doi bang-ern