English to Arabic

Meaning for:
Trundled
other
مدحرج