Definition, Meaning, Synonyms & Anagrams | Portuguese word SETRA
SETRA
Definitions of SETRA
- (Brazil) slingshot (device for shooting small projectiles)
Number of letters
5
Is palindrome
No
Search for SETRA in:
Page preparation took: 132.74 ms.