English–Spanish dictionary

Spanish translation of the English word neem

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
neem
(neem‐tree; Indian lilac; nim tree)
nim
neem‐tree
(neem; Indian lilac; nim tree)
nim

EnglishSpanish
neem lila india; margosa; nim
neem‐tree margosa; nim; lila india