"mersolate" in English Mersolate {m pl} mersol soaps Detailed translations for "mersolate" Mersolate{masculine plural} Mersolate mersol soaps