Definition & Meaning | French word DIGBA
DIGBA
Definitions of DIGBA
- (nouchi) muscle
- (nouchi) bulky, hench
Number of letters
5
Is palindrome
No
Search for DIGBA in:
Page preparation took: 215.61 ms.