English to Arabic

Meaning for:
Hibernates
other
يسبت