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