ilemlem

English: Translation
bird sitting on a clutch of eggs to incubate them; brood
Notes

see: lemlem