English to Arabic

Meaning for:
Titbit
other
الطرفة