thai2english logo

overseer

  • Add to favorites
  • 1
    [ Singular noun, plural overseers ]
    ผู้ดูแล
    pôo doo lae