I can't roll my R's. Would that have been considered a speech impediment in cultures where rolling the R's is necessary for the pronunciation of the language?

by DregsDregging
Hinmatoowyalahtqit

Since languages using the alveolar trill, like Spanish, are still extant, you should consider asking /r/linguistics, or an actual Spanish speaker.