Definition, Meaning & Anagrams | English word TORBA
TORBA
Definitions of TORBA
- A The northernmost of the six provinces of Vanuatu.
Number of letters
5
Is palindrome
No
Search for TORBA in:
Page preparation took: 195.00 ms.