Online Dictionary

snärja Explained

snärja at Swedish => English Of Explained:

snare, trap

snärja at Swedish => english Of Explained:

snare, trap