English-Arabic dictionary »

verruca meaning in Arabic

EnglishArabic
Verruca [UK: və.ˈruːk.ə]
[US: və.ˈruːk.ə]

البثرة