Definify.com

Definition 2024


smakras

smakras

Lithuanian

Noun

smakras m

  1. chin