tarutu

Tetum

Noun

tarutu

  1. noise