English Arabic Dictionary

English - العربية

Blister in Arabic:

1. بثرة بثرة