Arabic-English dictionary »

عَكَاكِيز meaning in English

ArabicEnglish
عَكَاكِيز p

stickgearstick, stickshift