Definify.com

Definition 2024


engraxate

engraxate

Portuguese

Noun

engraxate m f (plural engraxates)

  1. shoeshiner