sedulous


Results for "sedulous"

English - Turkish Dictionary

sedulous

(English - Turkish Dictionary) :
s. gayretli, sebatlı.