English → Tetun

confidence, trust

konfiansa

More