put up a (good) show

ภาษาอังกฤษ

IDM

แปลว่า กระทำอย่างกล้าหาญ, ทำให้เกิดผลดี

 ภาพประกอบ put up a (good) show

 คำศัพท์ภาษาอังกฤษที่คล้ายกัน