Search term varilla has one result
Jump to
ES Spanish EN English
varilla (n) [automóviles] {f} dipstick (n) [automóviles]

Spanish English translations