laureola macho - Spanish English Dictionary
History

laureola macho



Meanings of "laureola macho" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
laureola macho [f] square stalked willow herb (epilobium tetragonum)