English to Arabic

Meaning for:
Squashier
other
أطرى