batten on

listen to the pronunciation of batten on
English - Spanish
sable en
English - Greek
πήχης για την (pihis ga tin)
English - French
se bourrer ,se graisser; s'enrichir au dépens de
se bourrer de
English - Swedish
tvärribban på
English - Arabic
{s} ثبت بعوارض خشبية
English - Lehçe
tuczyć się czymś
English - Portuguese
ripa na
English - Russian
наживающихся на
English - German
schmarotzen bei
English - Finnish
hyötyä jkn kustannuksella
English - Danish
lægte på
English - Italian
Batten su
English - Dutch
zich vetmesten met