Spanish-English dictionary »

techo de paja meaning in English

SpanishEnglish
techo de paja noun
{m}

thatch [thatches](straw for covering roofs or stacks)
noun
[UK: θætʃ] [US: ˈθætʃ]