ガーデン
Top 9000
Meanings
Noun
1. garden
Examples1
We require the garden fences for immediate delivery.