to beach [ beached ; beached ]
Synonyms
  • أثبت