achtli

Noun

 * 1) seed, semen

Noun

 * 1) seed, semen.