American English Arabic Dictionary

American English - العربية

Blister in Arabic:

1. بثرة بثرة