elma

(Turkish - English)

apple; pome; waldorf salad; malic





Translate from:Translate to:
Translating