English to Indonesian Dictionary shepherded

shepherded

tergembala
translation of 'shepherded'
verb
mengantarkan,
mengawasi,
menggembala
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one