English to Arabic

Meaning for:
Trundler
other
المُدحْرج