Definify.com

Definition 2025


domba

domba

Indonesian

Noun

domba

  1. sheep (animal)

Descendants