English to Arabic Dictionary amputees

amputees

مبتوري الأطراف
Credits: Google Translate
Download the
HelloEnglishApp
image_one