hard put

?

ads

adjective

ခက်နေသည်

အခက်တွေ့နေသည်

  • He was hard put to it to explain her disappearance.
ads