Definify.com

Definition 2024


oil_spots

oil spots

English

Noun

oil spots

  1. plural of oil spot