vocab
craft
Try vocabcraft.com
← Spanish deck
noun
·
a2
almohada
A soft cushion used to support the head while sleeping or resting.
La
almohada
está en la cama.
Reveal translation
Necesito una
almohada
más firme.
Reveal translation
Are you a teacher? Help curate