Arabic-English dictionary »

بَارَاكِيت meaning in English

ArabicEnglish
بَارَاكِيت m

parakeetvarious species of small parrots