精せい子し提てい供きょう者しゃ
Meanings
Noun
1. sperm donor
Kanji used
spirit (of life)
child
propose
offer
someone
Composed of
sperm; spermatozoon
donor; contributor; provider
Composed of
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute