sofra

(Turkish - English)

board; table; dinner table





Translate from:Translate to:
Translating