Slovnenya

Translation English French: Masa

Dictionary: main
Masa
noun