meaning of ABBA ®

ABBA ® - German to English

ABBA ® [Swedish pop music team] [ABBA means of the very first letters associated with band people' first names]