More Dictionaries
ساننا in English
bedaub
daub
smear