German-English dictionary »

sao tome und principe meaning in English

GermanEnglish
Sao Tome und Principe

Sao Tome and Principe (st)◼◼◼