bɑbɑt'

English: Translation
itch
noun
Health, well-being and sickness
Notes

O 3; 9/19/2011