English to Arabic

Meaning for:
Nestling
other
الكتكوت