Englishtestimony
Englishwitness, evidence proof of some fact
Frenchtémoignage
Swahiliushuhuda
English translator: Swahili ushuhuda Eesti sõnaraamat Español Traductor Svenska Översättare