English-Polish dictionary »

splashdown meaning in Polish

EnglishPolish
splashdown noun
landing in water

wodowanienoun