› added 6 years ago
222
TIL That the word "mama" has the same meaning in almost all languages
via reddit.com