Arabic-English dictionary »

سيغا meaning in English

ArabicEnglish
سيغا f

SegaJapanese videogame developer