Slovnenya

Translation English French: mesquit

Dictionary: main
mesquit
noun