new-laid Thai Translation

new-laid - ซึ่งวางไข่ใหม่

EnglishThaiTransliteration
new-laid
(Adjective)
ซึ่งวางไข่ใหม่