Arabic-English dictionary »

فِيرُوس إِيبُولَا meaning in English

ArabicEnglish
فِيرُوس إِيبُولَا m

Ebola virusvirus