English to Arabic

Meaning for:
Lark
other
القبرة