arraa

English: Translation
yes, indeed, of course (emphatic agreement)
Swahili: Translation
ndiyo
interjection
Interjections