It is good mention that we see Germanic sound shifts in loanwords from other languages too but these are languages which were spoken in the Middle East, some examples from Semitic:
Semitic root q-n-b "hemp" > proto-Germanic *xanapiz (k>x & b>p) "hemp", compare Arabic qannab and Greek κάνναβις (kánnabos), probably from Sumerian kunibu "hemp".
Semitic root kʷ-l-b "dog, puppy" > Proto-Germanic *xʷelpaz "whelp, puppy" (kʷ>xʷ & b>p), compare Ethiopian kʷähila and Arabic kalb
Semitic root s-r/l-p "silver" > proto-Germanic *silubra "silver" (p>b (Verner's law)), compare Akkadian sarpu and Arabic sarif "silver". (p>f in Arabic)
Semitic root ṣ-b-r "sparrow" > proto-Germanic *sparwo "sparrow" (b>p), compare Akkadian ṣibaru "sparrow"
Semitic root g-l-d "clot" > proto-Germanic *klutto "clot" (g>k & d>t), compare Hebrew root ג ל ד (g-l-d) and Arabic root ج ل ط (j-l-t).
Semitic root k-r-y "hire" > proto-Germanic *xuriyo "hire" (k>x), compare Arabic kiraya "hire, rent"
Semitic root k-l-l "whole" > proto-Germanic *xailo "whole" (k>x), compare Akkadian kalu "whole"
Semitic root d-r-g "track" > proto-Germanic *trako "track" (d>t & g>k), compare Akkadian daraggu "path, track"
Semitic root p-r-q "fright" > proto-Germanic *furxtaz "fright" (p>f & k>x), compare Arabic fariqa "fright"
Semtic root p-r-h "happy" > proto-Germanic *frawaz "happy" (p>f), compare Arabic farah "glad, happy, merry" and German froh and English frolic
Semitic root q-n-b "hemp" > proto-Germanic *xanapiz (k>x & b>p) "hemp", compare Arabic qannab and Greek κάνναβις (kánnabos), probably from Sumerian kunibu "hemp".
Semitic root kʷ-l-b "dog, puppy" > Proto-Germanic *xʷelpaz "whelp, puppy" (kʷ>xʷ & b>p), compare Ethiopian kʷähila and Arabic kalb
Semitic root s-r/l-p "silver" > proto-Germanic *silubra "silver" (p>b (Verner's law)), compare Akkadian sarpu and Arabic sarif "silver". (p>f in Arabic)
Semitic root ṣ-b-r "sparrow" > proto-Germanic *sparwo "sparrow" (b>p), compare Akkadian ṣibaru "sparrow"
Semitic root g-l-d "clot" > proto-Germanic *klutto "clot" (g>k & d>t), compare Hebrew root ג ל ד (g-l-d) and Arabic root ج ل ط (j-l-t).
Semitic root k-r-y "hire" > proto-Germanic *xuriyo "hire" (k>x), compare Arabic kiraya "hire, rent"
Semitic root k-l-l "whole" > proto-Germanic *xailo "whole" (k>x), compare Akkadian kalu "whole"
Semitic root d-r-g "track" > proto-Germanic *trako "track" (d>t & g>k), compare Akkadian daraggu "path, track"
Semitic root p-r-q "fright" > proto-Germanic *furxtaz "fright" (p>f & k>x), compare Arabic fariqa "fright"
Semtic root p-r-h "happy" > proto-Germanic *frawaz "happy" (p>f), compare Arabic farah "glad, happy, merry" and German froh and English frolic