1 Finnish Synonyms for OMETTA
Prev.1Next
navetta
Definition: 1. cowshed, cowhouse, cowbarn, barn; byre (UK) (building designed and built for keeping domestic animals, especially cows)
Show more information about navetta
Prev.1Next
Search took: 3.28 ms