Results for "

Somalili

"
Turkish - English dictionary

Somalili

(Turkish - English dictionary) :
1. (a) Somalian. 2. Somalian (person).