English to Arabic Dictionary excretes

excretes

إكسكريتس
translation of 'excretes'
verb
برز,
أفرز,
طبيعة
Credits: Google Translate
Download the
HelloEnglishApp
image_one