Spanish–English dictionary

English translation of the Spanish word limaza

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
limaza
(babosa)

SpanishEnglish
limaza slug