Spanish-French dictionary »

asquear | repugnar meaning in French

SpanishFrench
asquear | repugnar

écœurer