Polish-English dictionary »

trambambula meaning in English

PolishEnglish
trambambula noun

foosballnoun
table soccer