Spanish-English dictionary »

correa de sujeción meaning in English

SpanishEnglish
correa de sujeción noun
{f}

tie down strapnoun