Polish-English dictionary »

garota meaning in English

PolishEnglish
garota

garotte

garrote

garrotte