meaning of adorabel

adorabel - German to English

adorable