Spanish-French dictionary »

vomitar | detestar meaning in French

SpanishFrench
vomitar | detestar

dégobiller

Your history