Summary
French to Spanish:   more detail...
  1. larvaron:
    • Wiktionary:
      larvaron → larva


Spanish

Detailed Translations for larvaron from Spanish to French