English to English
merino sheep
noun (n)
- white sheep originating in Spain and producing a heavy fleece of exceptional qualitydomba putih originating di spanyol dan menghasilkan kualiti yang berat fleece jasa yang luar biasasource: wordnet30