Swedish-English dictionary »

ormblåsa meaning in English

SwedishEnglish
ormblåsa substantiv
{c}

party horn(tube to create a sound)
noun