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