gurur duymak

(Turkish - English)

be elated; be proud of; glory; pride oneself on; swell; take a pride in; take pride in





Translate from:Translate to:
Translating