Definify.com

Definition 2025


Treibholz

Treibholz

German

Noun

Treibholz n

  1. driftwood