"the mechanical implement to propel a means of transportation or other device by force of the feet" - English Arabic dictionary
the mechanical implement to propel a means of transportation or other device by force of the feet
noun"the mechanical implement to propel a means of transportation or other device by force of the feet" - Translation from English to Arabic
NO CONTEXTUAL TRANSLATIONS.