Definition, Meaning & Anagrams | Spanish word SARGA
SARGA
Definitions of SARGA
- twill
- any of a number of plants
Number of letters
5
Is palindrome
No
Search for SARGA in:
Page preparation took: 85.49 ms.