LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“yontu” İngilizcede

2 İngilizce çeviri
EN
statue

There is a statue of Nelson in Trafalgar Square.

EN
sculpture

I really can't understand modern sculpture.