Spanish-French dictionary »

amarrar | encordar meaning in French

SpanishFrench
amarrar | encordar

encorder