slang terms only: gem or ornament that sparkles English - Swahili




English translator: English Swahili slang terms only: gem or ornament that sparkles  Eesti sõnaraamat   Español Traductor   Svenska Översättare