man orchid – Català–English translations

🇬🇧 en ca

man orchid noun

  • Any of several orchids whose flowers resembel a human figure
flor de l'home penjat
Wiktionary Links