meaning of Botschafterfrau

Botschafterfrau - German to English

ambassador's spouse