Spanish-English dictionary »

pepinillo del diablo meaning in English

SpanishEnglish
pepinillo del diablo noun
{m}

squirting cucumber(Ecballium elaterium)
noun