English to Arabic

Meaning for:
Mushiest
other
الأطرى