meaning of Besamer

Besamer - German to English

inseminator