to beach itself - Almanca İngilizce Sözlük

to beach itself

Meanings of "to beach itself" in German English Dictionary : 1 result(s)

İngilizce Almanca
Biology
to beach itself stranden [v]