English → Tetun

n. promoção (f), publicidade (f)

promosaun

More