vouches
kefil
translation of 'vouches'
verb
garanti etmek,
tanıklık etmek,
kefil olmak,
doğrulamak,
onaylamak
definition
Credits: Google Translate