spotted lady's slipper - Almanca İngilizce Sözlük

spotted lady's slipper

Meanings of "spotted lady's slipper" in German English Dictionary : 1 result(s)

İngilizce Almanca
Botany
spotted lady's slipper Gesprenkelter Frauenschuh