kaleyard meaning in French
n. jardin potager, jardin à usage de culture de legumes et fruits utilisés généralement pour cuisiner (ecosse)
n. jardin potager, jardin à usage de culture de legumes et fruits utilisés généralement pour cuisiner (ecosse)