Arabic-English dictionary »

بُونْسَاي meaning in English

ArabicEnglish
بُونْسَاي m

bonsaia miniaturized tree or plant

bonsaia miniaturized tree or plant