English | German | Russian | Czech

lemonary English

Meaning lemonary meaning

What does lemonary mean?

lemonary

A room in which lemon plants are housed

Are you looking for...?