Definify.com

Definition 2025


барра

барра

Tajik

Noun

барра (barra)

  1. lamb