thatch – English–Español translations

🇬🇧 en es 🇪🇸

thatch noun

  /θæt͡ʃ/
  • straw for covering roofs or stacks
techo de paja, tejado de paja
Wiktionary Links