Search term almohada has 2 results
Jump to
ES Spanish EN English
almohada {f} pillow
almohada (n) [cama] {f} pillow (n) [cama]