English to Arabic Dictionary resurface

resurface

تطفو على السطح
translation of 'resurface'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one