Italian-English dictionary »

olio di gomito meaning in English

ItalianEnglish
olio di gomito noun
{m}

elbow grease(effort or hard work)
noun