hamamelises

English

Noun

hamamelises

  1. plural of hamamelis