Spanish-English dictionary »

centrifugadora de lechuga meaning in English

SpanishEnglish
centrifugadora de lechuga noun
{f}

salad spinner(tool)
noun