Arabic-English dictionary »

بَلَشُون meaning in English

ArabicEnglish
بَلَشُون m

heronbird