in lieu of Thai Translation

in lieu of - แทนที่

EnglishThaiTransliteration
in lieu of
(Idiomatical expression)
แทนที่
Related:แทน
taen têe