If you can’t read English on a piece of paper and make a mark next to a name, you have no business voting ... citizen or not.
A couple of elections ago when MD had touch screen voting machines, I assisted my Grandmother in voting. She had troubles with the voting machine registering her vote properly due to the way the touch timer was set. Her dexterity is significantly lower than it was at 30, she is well past 90 years old.
In my district (Virginina's 8th), we do just that. We mark our choice on a paper ballot.
Ballots are now provided, by law, in languages other than English.