urlătoare Noun, f, urlătoare

  1. waterfall that makes a howling sound

Appox. usage (any sense): 0.3 per million words

Appox. usage (any sense): 0.3 per million words



urlare Noun, f, urlare

  1. howling

Appox. usage (any sense): less than 0.1 per million words

Appox. usage (any sense): less than 0.1 per million words