a gesture of devotion - Turkish English Dictionary

Suggest a Term