Definify.com

Definition 2025


engraxate

engraxate

Portuguese

Noun

engraxate m f (plural engraxates)

  1. shoeshiner