amapola – English–Español translations

🇪🇸 es en 🇬🇧

amapola noun

corn poppy, field poppy
Wiktionary Links