クオトア
Meanings
Noun
1. Kuo-toa