Slovnenya

Translation English French: harmattan

Dictionary: main
harmattan
noun