to cause delight or amusement Inglise - Suahiili




English translator: English Swahili to cause delight or amusement  Eesti sõnaraamat   Español Traductor   Svenska Översättare