Synonym-English dictionary »

good shepherd synonyms in English

SynonymEnglish
Good Shepherd noun
generic term

el ninonoun