Slovnenya

Translation English Spanish: Mama

Dictionary: main
Mama
noun