Latvian English Dictionary

latviešu valoda - English

burka in English:

1. burka burka