« amua » traduction en anglais

SW

« amua » en anglais

amua {v}

SW amua {verbe}