English to Arabic

Meaning for:
Dipody
other
ديبودي (وحدة قياس)