English → Tetun

benediction, final blessing

bensaun finál

More