meaning of Bikinihose

Bikinihose - German to English

bikini briefs {pl}