Spanish–English dictionary

English translation of the Spanish word fosa de engrase

Spanish → English
  
SpanishEnglish
fosa de engrase grease pit
fosa den