Arabic-English dictionary »

خِنْزِير غِينِيَّا meaning in English

ArabicEnglish
خِنْزِير غِينِيَّا m

guinea pigrodent