No exact translation found for
بُثُور

Do you mean:
related Results
verrucoso (adj.)