Spanish-English dictionary »

cincha de sujeción meaning in English

SpanishEnglish
cincha de sujeción noun
{f}

tie down strapnoun