English to Arabic

Meaning for:
Fruitcakes
other
الأشخاص الغرباء، الكعك