English → Tetun

gossip, spread gossip, spread rumours

lori-lia

More