Definitions from Wikipedia (Tossa de Mar)
▸ noun: (Spanish: Tosa de Mar) a municipality in Catalonia, Spain, located on the coastal Costa Brava, about 100 kilometres north of Barcelona and 100 kilometres south of the French border.
▸ Words similar to tossa de mar
▸ Usage examples for tossa de mar
▸ Idioms related to tossa de mar
▸ Wikipedia articles (New!)
▸ Words that often appear near tossa de mar
▸ Rhymes of tossa de mar
▸ Invented words related to tossa de mar
▸ noun: (Spanish: Tosa de Mar) a municipality in Catalonia, Spain, located on the coastal Costa Brava, about 100 kilometres north of Barcelona and 100 kilometres south of the French border.
▸ Words similar to tossa de mar
▸ Usage examples for tossa de mar
▸ Idioms related to tossa de mar
▸ Wikipedia articles (New!)
▸ Words that often appear near tossa de mar
▸ Rhymes of tossa de mar
▸ Invented words related to tossa de mar