MalayTranslate.com
Malay to English Translator
Translate Here

English to English

laying

noun (n)

  • the production of eggs (especially in birds)
    produksi telur (terutama pada burung)
    Synonym:
    egg laying
    source: wordnet30
  • The act of one who, or that which, lays.
    tindakan yang, atau itu yang, meletakkan.
    source: webster1913