Arabic-English dictionary »

شرشير meaning in English

ArabicEnglish
شرشير

tealduck

شرشيري

tealcolour