English-Spanish dictionary »

poppyhead meaning in Spanish

EnglishSpanish
poppyhead (head of a poppy)
noun

cabeza de adormideranoun
{f}