English to Arabic Dictionary cleavers

cleavers

السواطير
translation of 'cleavers'
noun
ساطور الجزار
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one