Polish-English dictionary »

aspirata meaning in English

PolishEnglish
aspirata noun

aspiratenoun
linguistics: sound produced