French-Polish dictionary »

locride meaning in Polish

FrenchPolish
Locride

Lokryda