Swedish-English dictionary »

skava(nöta)av, abradera meaning in English

Sorry, no results!