sun trap has 1 translations in 1 languages

translations of sun trap

EN IT Italian 1 translation
  • biscondola (n) [location that faces the sun and is sheltered from the wind] (n)