Search term fulgurant has 2 results
FR French EN English
fulgurant (a) [mal] burning (a) [mal]
fulgurant (a) [mal] searing (a) [mal]

French English translations