Definify.com

Definition 2024


Treibholz

Treibholz

German

Noun

Treibholz n

  1. driftwood