Spanish-English dictionary »

orquideario meaning in English

SpanishEnglish
orquideario noun
{m}

orchidarium(orchid garden)
noun