Add Mashithantu Dictionary Search box to your browser
This site is mobile-compatible
Login With
greeter EditNoun a person who greets eg: the newcomers were met by smiling greeters