Definition Definition

emgalla - Meaning and Examples

Meaning of 'emgalla' (Webster Dictionary)

1 . Emgalla [ n.]
- The South African wart hog. See Wart hog.

Nearby Words: