Search term Barn owls has 2 results
Jump to

EN PL Translations for barn

barn (n) stodoła (n) {f}
barn (n) [building] stodoła (n) {f} [building]