tuexu

Related terms

 * (state of being in heat)