Definify.com

Definition 2024


shesun

shesun

Dongxiang

Noun

shesun

  1. urine