dedeeduu

English: Translation
unable to stand (e.g. in high tide)
adjective
ID
2631