Summary
Swedish to English:   more detail...
  1. har man sett:
    • Wiktionary:
      har man sett → well


Swedish

Detailed Translations for har man sett from Swedish to English