Spanish-English dictionary »

bifaz meaning in English

SpanishEnglish
bifaz noun

biface(tool)
noun