English → Tetun

broadcast, scatter, sprinkle

kari

More