Somalili


Results for "Somalili"

Turkish - English dictionary

Somalili

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