See also: yoabu

English

edit

Proper noun

edit

Yoabu

  1. Synonym of Waama

Anagrams

edit