tower of strength in Finnish tower of strength in Finnish tukipilari noun tukipylväs noun Add to Flashcards