Summary
Dutch to French:   more detail...
  1. lamstraal:
    • Wiktionary:
      lamstraal → salaud


Dutch

Detailed Translations for lamstraal from Dutch to French