Spanish-French dictionary »

encabritarse meaning in French

SpanishFrench
encabritarse

se cabrer

Your history