soasoa

English: Translation
increasing in number (people)
adjective