Slovnenya

Translation English Spanish: mamma

Dictionary: main
mamma
noun