touched in the head

listen to the pronunciation of touched in the head
Englisch - Englisch
Demented, slightly mentally deficient
touched in the head
Favoriten