Swedish-English dictionary »

rambatt meaning in English

SwedishEnglish
rambatt substantiv
{c}

rambade(nautical)
noun

Your history