Spanish-French dictionary »

gargarear meaning in French

SpanishFrench
gargarear

gargariser