arabic
الجزر الشمية جزر كاليها
english
olfactory islands (islands of Calleja)
french
îlots olfactifs (cellules de Calleja)
comment