Turkish-English dictionary »

sierra leoneli meaning in English

TurkishEnglish
Sierra Leoneli noun

Sierra Leonean(someone from Sierra Leone)
noun