Search term igloo has 2 results
EN English FR French
igloo (n) [building] igloo (n) {m} [building]
FR French EN English
igloo (n) [bâtiment] {m} igloo (n) [bâtiment]