stora, tuffa

listen to the pronunciation of stora, tuffa
Schwedisch - Englisch
huge, tough