Spanish-French dictionary »

llamarada meaning in French

SpanishFrench
llamarada noun

flambéenom {f}