Spanish-French dictionary »

embarazar | estorbar | obstruir meaning in French

SpanishFrench
embarazar | estorbar | obstruir

encombrer