Slovnenya

Translation English French: mushroom-shaped cloud

Dictionary: main
mushroom-shaped cloud
noun