something small, delicate, and exquisite - Turkish English Dictionary

Suggest a Term