abasasa huu

English: Translation
European in manner or appearance