Definify.com

Definition 2024


smoca

smoca

Old English

Noun

smoca

  1. smoke

Related terms