hayloft – Català–English translations

🇬🇧 en ca

hayloft noun

  • upper storey of a barn
pallissa, herbera
Wiktionary Links