Results for "

public-spirited

"
English - Turkish Dictionary

public-spirited

(English - Turkish Dictionary) :
s. yardımsever.