Turkish-English dictionary »

lökore meaning in English

TurkishEnglish
lökore noun

leukorrhea [leukorrheas](thick, whitish vaginal discharge)
noun