Spanish-French dictionary »

relatora meaning in French

SpanishFrench
relatora noun

rapporteusenom {f}