Turkish-English dictionary »

ponza meaning in English

TurkishEnglish
ponza noun

pumicenoun
[UK: ˈpʌ.mɪs] [US: ˈpʌ.məs]

Your history