Definify.com

Definition 2026


wsn

wsn

Egyptian

Verb

w s n
D53

  1. to urinate