English to Arabic Dictionary worshipping

worshipping

عبادة
Credits: Google Translate
Download the
HelloEnglishApp
image_one