beachcast in Finnish beachcast in Finnish rannalle ajautunut adj Cast up onto a beach. Add to Flashcards