Spanish–English dictionary

English translation of the Spanish word fosa

Spanish → English
  
SpanishEnglish
fosa den
fosa de engrase grease pit