large lady's slipper - Almanca İngilizce Sözlük
Geçmiş

large lady's slipper



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

İngilizce Almanca
Botany
large lady's slipper Berg-Frauenschuh