EN English dictionary: togs
togs has 20 translations in 8 languages
Jump to
Translations
translations of togs
EN
FR
French
3 translations
EN
DE
German
5 translations
EN
SV
Swedish
3 translations