Definify.com

Definition 2024


idrar

idrar

Turkish

Noun

idrar

  1. urine
  2. piss

Synonyms