English to Arabic Dictionary landmines

landmines

الألغام الأرضية
Credits: Google Translate
Download the
HelloEnglishApp
image_one