to meet or encounter face to face Inglise - Suahiili




English translator: English Swahili to meet or encounter face to face  Eesti sõnaraamat   Español Traductor   Svenska Översättare