Translator


"filling station owner" in Spanish