English → Tetun

insufficiency (failure)

n. insufisiénsia

More