luhooha

Swahili: Translation
udenda
English: Translation
drool
noun