Swedish-English dictionary »

storstäda meaning in English

SwedishEnglish
storstäda [~de ~t] verb

bottom the house(clean a house extremely thoroughly)
verb