Yoabu

See also: yoabu

English

Proper noun

Yoabu

  1. Synonym of Waama.

Anagrams