English → Tetun

letter (of alphabet

letra

More