Polish-English dictionary »

bonsai meaning in English

PolishEnglish
bonsai verb

bonsaiverb
a miniaturized tree or plant