Polish-English dictionary »

sprzągla meaning in English

PolishEnglish
sprzągla noun

thaliaceannoun
any tunicate of the class Thaliacea