Definify.com

Definition 2025


smakras

smakras

Lithuanian

Noun

smakras m

  1. chin