Dictionary search results

Showing 1-3 of 3 results

jardinière British & World English

An ornamental pot or stand for the display of growing plants

jardinière English-Spanish

jardinera f