No exact translation found for
ثُؤْلولُ بِيرو

related Results
verruca (n.) , f