Slovnenya

Translation English French: irradiate

Dictionary: main
irradiate
verb