Definify.com

Definition 2024


domba

domba

Indonesian

Noun

domba

  1. sheep (animal)

Descendants