meaning of Aida-Stoff

Aida-Stoff - German to English

Aida