Lemongrase

German

Noun

Lemongrase

  1. dative of Lemongras