Search term triefend has 3 results
Jump to
DE German EN English
triefend (a) [Wasser] sopping (a) [Wasser] (informal)
triefend dripping
triefend trickling away

German English translations