English to Arabic

Meaning for:
Titmouse
other
القرقف