Arabic-English dictionary »

كابوس meaning in English

ArabicEnglish
كابوس

incubusa nightmare