> For example, sound [k] changed to [h] from Latin to Germanic, and the Latin word casa transformed into the English house.
The way this is written is incorrect. German is not a daughter of Latin, and the word "house" has a fully understood old Germanic origin [1].
Borrowings from Latin to German starting with the hard c sound retain that sound.
The relationship between the old Germanic and old Latin is that of cousins. The various Proto-Indo-European "k" sounds became "h" in Germanic and retained their "k" pronunciation in Latin.
The way this is written is incorrect. German is not a daughter of Latin, and the word "house" has a fully understood old Germanic origin [1].
Borrowings from Latin to German starting with the hard c sound retain that sound.
The relationship between the old Germanic and old Latin is that of cousins. The various Proto-Indo-European "k" sounds became "h" in Germanic and retained their "k" pronunciation in Latin.
i.e.
English PIE Latin
hound kyon canis
who kwo- qui
1. https://blog.oup.com/2015/01/house-word-origin-etymology/