thatch – Català–English translations

🇬🇧 en ca

thatch noun

  /θæt͡ʃ/
  • straw for covering roofs or stacks
sostre de palla
Wiktionary Links