techgiganten
Dutch
Noun
techgiganten
plural of
techgigant