public-spirited


Results for "public-spirited"

English - Turkish Dictionary

public-spirited

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