Spotte

German

Noun

Spotte m

  1. dative of Spott