deluka
descend from a height; come down
descend from a height
come down
Back to dictionary