Inglisewitness, evidence proof of some fact
Prantsusetémoignage
Suahiiliushuhuda
English translator: Estonian Swahili ushuhuda Eesti sõnaraamat Español Traductor Svenska Översättare