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