dog_poundEnglish

dog pound, pound

Noun

A public enclosure for stray or unlicensed dogs

English: pound, dog pound

Bahasa: paun

Bahasa words with similar meanings

English words with similar meanings

Show 1 words