EMGALLA


Meaning of EMGALLA in English

noun the south african wart hog. ·see wart hog.

Webster English vocab.      Английский словарь Webster.