Definisi 'kinkhaust'

English to English
noun
1 Whooping cough. Terjemahkan
source: webster1913


Visual Synonyms