Slovnenya

Translation English French: nimbus

Dictionary: main
nimbus
noun
air.