Definify.com

Definition 2024


wsn

wsn

Egyptian

Verb

w s n
D53

  1. to urinate