Lemongrases

German

Noun

Lemongrases

  1. genitive of Lemongras