Arabic-English dictionary »

قَاطُور صِينِيّ meaning in English

ArabicEnglish
قَاطُور صِينِيّ m

Chinese alligator