Italian-English dictionary »

grippia meaning in English

ItalianEnglish
grippia noun
{f}

buoy rope(rope that secures a buoy to an anchor on the seabed)
noun