MalayTranslate.com
Malay to English Translator
Translate Here

English to English

merino sheep

noun (n)

  • white sheep originating in Spain and producing a heavy fleece of exceptional quality
    domba putih originating di spanyol dan menghasilkan kualiti yang berat fleece jasa yang luar biasa
    Synonym:
    merino
    source: wordnet30