Spanish-French dictionary »

atorar meaning in French

SpanishFrench
atorar

obstruer