French-Spanish dictionary »

obstruer meaning in Spanish

FrenchSpanish
obstruer

atascar

atorar