Definify.com

Definition 2025


orrspray

orrspray

Hungarian

Noun

orrspray

  1. nasal spray