Definition, Meaning, Synonyms & Anagrams | Portuguese word SARRO
SARRO
Definitions of SARRO
- residue
- spot; stain
- laugh (something that provokes mirth or scorn)
- mockery (the act of mocking)
Number of letters
5
Is palindrome
No
Search for SARRO in:
Page preparation took: 84.23 ms.