LexiTurkTURKISH ↔ ENGLISH DICTIONARY

göze hoş görünmesi için çeşitli metotlarla fazla büyümesi engellenmiş ağaç” in English

1 English translation
EN
bonsai

I'd buy a bonsai tree if I had the room for it.