Definify.com

Definition 2024


керла

керла

Chechen

Adjective

керла (kerla)

  1. new

See also