English to Arabic

Meaning for:
Upheaped
other
تراكم :: مجمّع :: مُكدَّس