land, settle, put down, rest, sit, arise

listen to the pronunciation of land, settle, put down, rest, sit, arise
English - French
se poser