English to Arabic

Meaning for:
Verruca
other
البثرة