Slovnenya

Translation English French: microseism

Dictionary: main
microseism
noun