English to Arabic

Meaning for:
Keyholes
other
ثقوب المفاتيح