Arabic-English dictionary »

طُوقَان meaning in English

ArabicEnglish
طُوقَان m

toucanRamphastid