English to Portuguese Dictionary fencing

fencing

Esgrima
translation of 'Fencing'
noun
receptação,
vedação,
esgrima,
tapume,
barreira
Credits: Google Translate
Download the
HelloEnglishApp
image_one