Definify.com

Definition 2026


smakras

smakras

Lithuanian

Noun

smakras m

  1. chin